machine automation cnc adsl engineers machines engineer can plc hmi control devicenet equipment ethernet engineering network manufacturing canopen industrial internet